#ifdef __cplusplus
#define _EXPORT(TYPE) extern "C" __declspec(dllexport) TYPE __stdcall
#else
#define _EXPORT(TYPE) extern	__declspec(dllexport) TYPE __stdcall
#endif


_EXPORT(int) FR_Inf_initial( );

_EXPORT(int) FD_Eye_Infra(BYTE *pData, int w, int h, int* upX, int* upY, int* downX, int* downY, 
										    int* LeftEyeX,int* LeftEyeY,int* RightEyeX,int* RightEyeY);

_EXPORT(int) GetFeature_Inf(BYTE* pData,int w,int h,
									int* LeftEyeX,int* LeftEyeY,int* RightEyeX,int* RightEyeY, BYTE* gFeatureUsed);

_EXPORT(int) GetFeature_Inf_Norm(BYTE* pCropImgData,int NormalWidth,int NormalHeight, BYTE* gFeatureUsed);

_EXPORT(double) FeatureCompare_Inf(BYTE* pFeature1, BYTE* pFeature2);

